Approximating Minimum-Size k-Connected Spanning Subgraphs via Matching (extended abstract)
نویسندگان
چکیده
An efficient heuristic is presented for the problem of finding a minimum-size kconnected spanning subgraph of an (undirected or directed) simple graph G = (V,E). There are four versions of the problem, and the approximation guarantees are as follows: • minimum-size k-node connected spanning subgraph of an undirected graph 1 + [1/k], • minimum-size k-node connected spanning subgraph of a directed graph 1 + [1/k], • minimum-size k-edge connected spanning subgraph of an undirected graph 1 + [2/(k + 1)], and • minimum-size k-edge connected spanning subgraph of a directed graph 1 + [4/ √ k]. The heuristic is based on a subroutine for the degree-constrained subgraph (b-matching) problem. It is simple and deterministic and runs in time O(k|E|2). The following result on simple undirected graphs is used in the analysis: The number of edges required for augmenting a graph of minimum degree k to be k-edge connected is at most k |V |/(k+1). For undirected graphs and k = 2, a (deterministic) parallel NC version of the heuristic finds a 2-node connected (or 2-edge connected) spanning subgraph whose size is within a factor of (1.5 + ǫ) of minimum, where ǫ > 0 is a constant.
منابع مشابه
Approximating Minimum-Size k-Connected Spanning Subgraphs via Matching
Abstract An e cient heuristic is presented for the problem of nding a minimum size k connected spanning subgraph of an undirected or directed simple graph G V E There are four versions of the problem and the approximation guarantees are as followsAn e cient heuristic is presented for the problem of nding a minimum size k connected spanning subgraph of an undirected or directed simple graph G V ...
متن کاملApproximating the Minimum Strongly Connected Subgraph via a
Lower Bound. Adrian Vetta Abstract We present a 32 -approximation algorithm for the problem of nding a minimum strongly connected spanning subgraph in a given directed graph. As a corollary we obtain a 3 2 -approximation algorithm for the more general minimum equivalent digraph problem. The performance of our algorithm is measured against a lower bound obtained from a simple matching problem. T...
متن کاملA 17/12-approximation algorithm for 2-vertex-connected spanning subgraphs on graphs with minimum degree at least 3
We obtain a polynomial-time 17 12 -approximation algorithm for the minimum-cost 2-vertexconnected spanning subgraph problem, restricted to graphs of minimum degree at least 3. Our algorithm uses the framework of ear-decompositions for approximating connectivity problems, which was previously used in algorithms for finding the smallest 2-edge-connected spanning subgraph by Cheriyan, Sebo and Szi...
متن کاملFinding k-Connected Subgraphs with Minimum Average Weight
We consider the problems of finding k-connected spanning subgraphs with minimum average weight. We show that the problems are NP-hard for k > 1. Approximation algorithms are given for four versions of the minimum average edge weight problem: 1. 3-approximation for k-edge-connectivity, 2. O(logk) approximation for k-node-connectivity 3. 2+ approximation for k-node-connectivity in Euclidian graph...
متن کاملApproximating the Minimum Spanning Tree Weight in Sublinear Time
We present a probabilistic algorithm that, given a connected graph G (represented by adjacency lists) of average degree d, with edge weights in the set {1, . . . , w}, and given a parameter 0 < ε < 1/2, estimates in time O(dwε log dw ε ) the weight of the minimum spanning tree of G with a relative error of at most ε. Note that the running time does not depend on the number of vertices in G. We ...
متن کامل